const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    port: 8080, // 前端项目运行端口
    open: true, // 自动打开浏览器
    proxy: {
      // 配置第一个代理规则：匹配所有以 '/api' 开头的请求
      '/api': {
        target: 'http://10.196.61.111:81', // 后端 API 服务器地址
        changeOrigin: true, // 开启跨域
        pathRewrite: {
          '^/api': '' // 重写路径，去掉请求中的 '/api' 前缀
        },
        headers: {
          referer: "http://10.196.61.111:81",
          origin: "http://10.196.61.111:81",
        }
      }
    }
  }
})
